extern int re_search(struct re_pattern_buffer*, const char*, int size, int startpos, int range, struct re_registers*);
extern int re_search_2(struct re_pattern_buffer*, const char*, int size1, const char*, int size2, int startpos, int range, struct re_registers*, int mstop);
extern int re_match(struct re_pattern_buffer*, const char*, int size, int pos, struct re_registers*);
extern int re_match_2(struct re_pattern_buffer*, const char* string1, int size1, const char* string2, int size2, int pos, struct re_registers*, int mstop);